final vanquishment

Translations
окончательное поражение / окончательная победа над (кем-либо)
Their final vanquishment marked the end of the war.
Их окончательное поражение ознаменовало конец войны.